if i'm not mistaken ... - French English Dictionary